immun machen - French English Dictionary